<?xml version="1.0" encoding="utf-16"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <xsl:import href="MiniEditorCommon.xslt"/>

  <xsl:variable name="PrintRequest">
    <xsl:choose>
      <xsl:when test="//Form[@Code='Request']/Page/*/*/*[@Code='PrintRequest']">
        <xsl:value-of select="normalize-space(//Form[@Code='Request']/Page/*/*/*[@Code='PrintRequest']/*[@Selected='true']/@Code)"/>
      </xsl:when>
      <xsl:otherwise>true</xsl:otherwise>
    </xsl:choose>
  </xsl:variable>

  <xsl:template match="/MiniEditor/Forms">
    <xsl:choose>
      <xsl:when test="$PrintRequest='false'">
        <NoPrint />
      </xsl:when>
      <xsl:otherwise>
        <xsl:for-each select="Form[@Code='Request']">
          <xsl:if test="$CodeReg='nwz'">
            <Request_1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
              <Requests Number="1">
                <Request>
                  <xsl:call-template name="P1_0"/>
                  <P1.1>
                    <C1>true</C1>
                    <C2>false</C2>
                    <C3>false</C3>
                    <C4>false</C4>
                    <C5>false</C5>
                  </P1.1>
                  <xsl:call-template name="P1_2"/>
                  <P3>
                    <T1>
                      <xsl:if test="$MJFDeclarant='F'">
                        <xsl:for-each select="Page[@Code='Declarants']/*[@Code='Declarant']/*[@Selected='true']">
                          <Line>
                            <C1>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO1'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO2'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO3'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:text>(заявитель) </xsl:text>
                            </C1>
                            <C2>
                              <xsl:call-template name="Dicts">
                                <xsl:with-param name="dict">
                                  <xsl:call-template name="dCertificates"/>
                                </xsl:with-param>
                                <xsl:with-param name="code">
                                  <xsl:call-template name="Value">
                                    <xsl:with-param name="x" select="'Type_Document'"/>
                                  </xsl:call-template>
                                </xsl:with-param>
                              </xsl:call-template>
                            </C2>
                            <C3>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Series'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Number'"/>
                              </xsl:call-template>
                            </C3>
                            <C4>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'IssueOrgan'"/>
                              </xsl:call-template>
                            </C4>
                            <C5>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Date'"/>
                              </xsl:call-template>
                            </C5>
                          </Line>
                        </xsl:for-each>
                      </xsl:if>
                      <Line>
                        <C1>
                          <xsl:value-of select="$FIO1"/>
                          <xsl:text> </xsl:text>
                          <xsl:value-of select="$FIO2"/>
                          <xsl:text> </xsl:text>
                          <xsl:value-of select="$FIO3"/>
                          <xsl:text> </xsl:text>
                          <xsl:if test="$MJFDeclarant='F'">
                            <xsl:text>(представитель заявителя) </xsl:text>
                          </xsl:if>
                        </C1>
                        <C2>
                          <xsl:call-template name="Dicts">
                            <xsl:with-param name="dict">
                              <xsl:call-template name="dCertificates"/>
                            </xsl:with-param>
                            <xsl:with-param name="code">
                              <xsl:value-of select="$Type_Document"/>
                            </xsl:with-param>
                          </xsl:call-template>
                        </C2>
                        <C3>
                          <xsl:value-of select="$DocSeries"/>
                          <xsl:text> </xsl:text>
                          <xsl:value-of select="$DocNumber"/>
                        </C3>
                        <C4>
                          <xsl:value-of select="$DocIssueOrgan"/>
                        </C4>
                        <C5>
                          <xsl:value-of select="$DocDate"/>
                        </C5>
                      </Line>
                    </T1>
                    <T2>
                      <xsl:if test="$JFSender='J' and $MJFDeclarant='M'">
                        <Line>
                          <C1>
                            <xsl:value-of select="$Organization"/>
                          </C1>
                          <C2>
                            <xsl:value-of select="$OGRN"/>
                          </C2>
                          <C3>
                            <xsl:value-of select="$RegDate"/>
                          </C3>
                          <C4>
                            <xsl:value-of select="$INNJ"/>
                          </C4>
                          <C5/>
                          <C6/>
                        </Line>
                      </xsl:if>
                      <xsl:if test="$MJFDeclarant='J'">
                        <xsl:for-each select="Page[@Code='Declarants']/*[@Code='Declarant']/*[@Selected='true']">
                          <Line>
                            <C1>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Organization'"/>
                              </xsl:call-template>
                            </C1>
                            <C2>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'OGRN'"/>
                              </xsl:call-template>
                            </C2>
                            <C3>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'RegDate'"/>
                              </xsl:call-template>
                            </C3>
                            <C4>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'INNJ'"/>
                              </xsl:call-template>
                            </C4>
                            <C5/>
                            <C6/>
                          </Line>
                        </xsl:for-each>
                      </xsl:if>
                    </T2>
                  </P3>
                  <P4>
                    <T0>
                      <xsl:call-template name="PaymentDocument"/>
                      <xsl:choose>
                        <xsl:when test="$VersionRequest='14' or $VersionRequest='15'">
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558203000000'"/>
                            <xsl:with-param name="Text" select="'Межевой план'"/>
                            <xsl:with-param name="File" select="'false'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558211010000'"/>
                            <xsl:with-param name="Text" select="'Технический план'"/>
                            <xsl:with-param name="File" select="'false'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558215000000'"/>
                            <xsl:with-param name="Text" select="'Копия разрешения на ввод объекта капитального строительства в эксплуатацию'"/>
                            <xsl:with-param name="File" select="'false'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558212010000'"/>
                            <xsl:with-param name="Text" select="'Декларация об объекте недвижимости, созданном на дачном или садовом земельном участке'"/>
                            <xsl:with-param name="File" select="'false'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558212020000'"/>
                            <xsl:with-param name="Text" select="'Декларация о гараже или ином объекте недвижимости, для строительства, реконструкции которого выдача разрешения на строительство не требуется'"/>
                            <xsl:with-param name="File" select="'false'"/>
                          </xsl:call-template>
                        </xsl:when>
                        <xsl:otherwise>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'019'"/>
                            <xsl:with-param name="Text" select="'Межевой план'"/>
                            <xsl:with-param name="File" select="'false'"/>
                          </xsl:call-template>
                        </xsl:otherwise>
                      </xsl:choose>
                      <!--Line>
                    <C1>false</C1>
                    <C2>
                      <xsl:text>Технический план (на _____ л.)</xsl:text>
                    </C2>
                  </Line>
                  <Line>
                    <C1>false</C1>
                    <C2>
                      <xsl:text>Копия разрешения на ввод объекта капитального строительства в эксплуатацию (на _____ л.)</xsl:text>
                    </C2>
                  </Line>
                  <Line>
                    <C1>false</C1>
                    <C2>
                      <xsl:text>Декларация об объекте недвижимости, созданном на дачном или садовом земельном участке (на _____ л.)</xsl:text>
                    </C2>
                  </Line>
                  <Line>
                    <C1>false</C1>
                    <C2>
                      <xsl:text>Декларация о гараже или ином объекте недвижимости, для строительства, реконструкции которого выдача разрешения на строительство не требуется (на _____ л.)</xsl:text>
                    </C2>
                  </Line-->
                      <xsl:call-template name="AgentLetter" />
                    </T0>
                  </P4>
                  <xsl:call-template name="P5"/>
                  <xsl:call-template name="P6"/>
                </Request>
              </Requests>
              <Applications>
                <xsl:attribute name="Number">
                  <xsl:value-of select="-1"/>
                </xsl:attribute>
                <xsl:call-template name="PaymentDocumentFile"/>
                <xsl:choose>
                  <xsl:when test="$VersionRequest='14' or $VersionRequest='15'">
                    <xsl:call-template name="AgentLetterFile" />
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558401000000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558207000000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558211010000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558215000000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558212010000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558212020000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558221000000'"/>
                    </xsl:call-template>
                  </xsl:when>
                  <xsl:otherwise>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'024'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AgentLetterFile" />
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'001'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'020'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'999'"/>
                    </xsl:call-template>
                  </xsl:otherwise>
                </xsl:choose>

              </Applications>
            </Request_1>
          </xsl:if>
          <xsl:if test="$CodeReg='chz'">
            <xsl:variable name="TextRequest1" select="$TitleRequest"/>
            <xsl:variable name="TextRequest2" select="normalize-space(//Form[@Code='MP']/Page[@Code='Common']/*/*[@Selected='true']/*[@Code='Request2']/*[@Selected='true']/@Code)"/>
            <xsl:variable name="TextRequest3" select="normalize-space(//Form[@Code='MP']/Page[@Code='Common']/*/*[@Selected='true']/*[@Code='Request3']/*[@Selected='true']/@Code)"/>
            <xsl:variable name="TextRequest4" select="normalize-space(//Form[@Code='MP']/Page[@Code='Common']/*/*[@Selected='true']/*[@Code='Request4']/*[@Selected='true']/@Code)"/>
            <xsl:variable name="TextRequest5" select="normalize-space(//Form[@Code='MP']/Page[@Code='Common']/*/*[@Selected='true']/*[@Code='Request5']/*[@Selected='true']/@Code)"/>
            <xsl:variable name="TextRequest6" select="normalize-space(//Form[@Code='MP']/Page[@Code='Common']/*/*[@Selected='true']/*[@Code='Request6']/*[@Selected='true']/@Code)"/>
            <xsl:variable name="TextRequest7" select="normalize-space(//Form[@Code='MP']/Page[@Code='Common']/*/*[@Selected='true']/*[@Code='Request7']/*[@Selected='true']/@Code)"/>
            <xsl:variable name="TextRequest8" select="normalize-space(//Form[@Code='MP']/Page[@Code='Common']/*/*[@Selected='true']/*[@Code='Request8']/*[@Selected='true']/@Code)"/>
            <xsl:variable name="TextRequest9" select="normalize-space(//Form[@Code='MP']/Page[@Code='Common']/*/*[@Selected='true']/*[@Code='Request9']/*[@Selected='true']/@Code)"/>
            <xsl:variable name="TextRequest10" select="normalize-space(//Form[@Code='MP']/Page[@Code='Common']/*/*[@Selected='true']/*[@Code='Request10']/*[@Selected='true']/@Code)"/>
            <xsl:variable name="TextRequest11" select="normalize-space(//Form[@Code='MP']/Page[@Code='Common']/*/*[@Selected='true']/*[@Code='Request11']/*[@Selected='true']/@Code)"/>
            <Request_2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
              <Requests Number="1">
                <Request>
                  <xsl:call-template name="P1_0"/>
                  <P1.1>
                    <T0>
                      <xsl:call-template name="TextRequest">
                        <xsl:with-param name="TextRequest" select="$TextRequest1"/>
                        <xsl:with-param name="Text1">
                          <xsl:text>уточнением местоположения границы и (или) площади земельного участка с кадастровым номером</xsl:text>
                        </xsl:with-param>
                        <xsl:with-param name="Text2">
                          <xsl:text></xsl:text>
                        </xsl:with-param>
                      </xsl:call-template>
                      <!--
                  <xsl:call-template name="TextRequest">
                    <xsl:with-param name="TextRequest" select="$TextRequest2"/>
                    <xsl:with-param name="Text1">
                      <xsl:text>изменением категории земель, к которой отнесен земельный участок с кадастровым номером</xsl:text>
                    </xsl:with-param>
                    <xsl:with-param name="Text2">
                      <xsl:text></xsl:text>
                    </xsl:with-param>
                  </xsl:call-template>
                  <xsl:call-template name="TextRequest">
                    <xsl:with-param name="TextRequest" select="$TextRequest3"/>
                    <xsl:with-param name="Text1">
                      <xsl:text>изменением вида разрешенного использования земельного участка с кадастровым номером</xsl:text>
                    </xsl:with-param>
                    <xsl:with-param name="Text2">
                      <xsl:text></xsl:text>
                    </xsl:with-param>
                  </xsl:call-template>                
                  <xsl:call-template name="TextRequest">
                    <xsl:with-param name="TextRequest" select="$TextRequest4"/>
                    <xsl:with-param name="Text1">
                      <xsl:text>уточнением местоположения расположенных на земельном участке с кадастровым номером</xsl:text>
                    </xsl:with-param>
                    <xsl:with-param name="Text2">
                      <xsl:text>: здания, сооружения или объекта незавершенного строительства</xsl:text>
                    </xsl:with-param>
                  </xsl:call-template>
                  -->
                      <!--
                  <xsl:call-template name="TextRequest">
                    <xsl:with-param name="TextRequest" select="$TextRequest5"/>
                    <xsl:with-param name="Text1">
                      <xsl:text>изменением площади: здания, сооружения, помещения с кадастровым номером</xsl:text>
                    </xsl:with-param>
                    <xsl:with-param name="Text2">
                      <xsl:text></xsl:text>
                    </xsl:with-param>
                  </xsl:call-template>
                  <xsl:call-template name="TextRequest">
                    <xsl:with-param name="TextRequest" select="$TextRequest6"/>
                    <xsl:with-param name="Text1">
                      <xsl:text>изменением назначения: здания, сооружения, помещения с кадастровым номером</xsl:text>
                    </xsl:with-param>
                    <xsl:with-param name="Text2">
                      <xsl:text></xsl:text>
                    </xsl:with-param>
                  </xsl:call-template>
                  <xsl:call-template name="TextRequest">
                    <xsl:with-param name="TextRequest" select="$TextRequest7"/>
                    <xsl:with-param name="Text1">
                      <xsl:text>изменением этажности: здания, сооружения, помещения с кадастровым номером</xsl:text>
                    </xsl:with-param>
                    <xsl:with-param name="Text2">
                      <xsl:text></xsl:text>
                    </xsl:with-param>
                  </xsl:call-template>
                  <xsl:call-template name="TextRequest">
                    <xsl:with-param name="TextRequest" select="$TextRequest8"/>
                    <xsl:with-param name="Text1">
                      <xsl:text>изменением материала наружных стен здания с кадастровым номером</xsl:text>
                    </xsl:with-param>
                    <xsl:with-param name="Text2">
                      <xsl:text></xsl:text>
                    </xsl:with-param>
                  </xsl:call-template>
                  -->
                      <xsl:call-template name="TextRequestCHZPart"/>
                      <!--
                  <xsl:call-template name="TextRequest">
                    <xsl:with-param name="TextRequest" select="$TextRequest10"/>
                    <xsl:with-param name="Text1">
                      <xsl:text>изменением адреса правообладателя объекта недвижимости с кадастровым номером</xsl:text>
                    </xsl:with-param>
                    <xsl:with-param name="Text2">
                      <xsl:text></xsl:text>
                    </xsl:with-param>
                  </xsl:call-template>
                  <xsl:call-template name="TextRequest">
                    <xsl:with-param name="TextRequest" select="$TextRequest11"/>
                    <xsl:with-param name="Text1">
                      <xsl:text>изменением иных сведений об объекте недвижимости с кадастровым номером</xsl:text>
                    </xsl:with-param>
                    <xsl:with-param name="Text2">
                      <xsl:text></xsl:text>
                    </xsl:with-param>
                  </xsl:call-template>
                  -->
                    </T0>
                  </P1.1>
                  <xsl:call-template name="P1_2"/>
                  <P3>
                    <T1>
                      <xsl:if test="$MJFDeclarant='F'">
                        <xsl:for-each select="Page[@Code='Declarants']/*[@Code='Declarant']/*[@Selected='true']">
                          <Line>
                            <C1>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO1'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO2'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO3'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <!--xsl:text>(заявитель) </xsl:text-->
                            </C1>
                            <C2>
                              <xsl:call-template name="Dicts">
                                <xsl:with-param name="dict">
                                  <xsl:call-template name="dCertificates"/>
                                </xsl:with-param>
                                <xsl:with-param name="code">
                                  <xsl:call-template name="Value">
                                    <xsl:with-param name="x" select="'Type_Document'"/>
                                  </xsl:call-template>
                                </xsl:with-param>
                              </xsl:call-template>
                            </C2>
                            <C3>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Series'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Number'"/>
                              </xsl:call-template>
                            </C3>
                            <C4>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'IssueOrgan'"/>
                              </xsl:call-template>
                            </C4>
                            <C5>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Date'"/>
                              </xsl:call-template>
                            </C5>
                            <C6>10</C6>
                          </Line>
                        </xsl:for-each>
                      </xsl:if>
                      <Line>
                        <C1>
                          <xsl:value-of select="$FIO1"/>
                          <xsl:text> </xsl:text>
                          <xsl:value-of select="$FIO2"/>
                          <xsl:text> </xsl:text>
                          <xsl:value-of select="$FIO3"/>
                          <xsl:text> </xsl:text>
                          <xsl:if test="$MJFDeclarant='F'">
                            <!--xsl:text>(представитель заявителя) </xsl:text-->
                          </xsl:if>
                        </C1>
                        <C2>
                          <xsl:call-template name="Dicts">
                            <xsl:with-param name="dict">
                              <xsl:call-template name="dCertificates"/>
                            </xsl:with-param>
                            <xsl:with-param name="code">
                              <xsl:value-of select="$Type_Document"/>
                            </xsl:with-param>
                          </xsl:call-template>
                        </C2>
                        <C3>
                          <xsl:value-of select="$DocSeries"/>
                          <xsl:text> </xsl:text>
                          <xsl:value-of select="$DocNumber"/>
                        </C3>
                        <C4>
                          <xsl:value-of select="$DocIssueOrgan"/>
                        </C4>
                        <C5>
                          <xsl:value-of select="$DocDate"/>
                        </C5>
                        <C6>01</C6>
                      </Line>
                    </T1>
                    <T2>
                      <xsl:if test="$JFSender='J' and $MJFDeclarant='M'">
                        <Line>
                          <C1>
                            <xsl:value-of select="$Organization"/>
                          </C1>
                          <C2>
                            <xsl:value-of select="$OGRN"/>
                          </C2>
                          <C3>
                            <xsl:value-of select="$RegDate"/>
                          </C3>
                          <C4>
                            <xsl:value-of select="$INNJ"/>
                          </C4>
                          <C5/>
                          <C6/>
                        </Line>
                      </xsl:if>
                      <xsl:if test="$MJFDeclarant='J'">
                        <xsl:for-each select="Page[@Code='Declarants']/*[@Code='Declarant']/*[@Selected='true']">
                          <Line>
                            <C1>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Organization'"/>
                              </xsl:call-template>
                            </C1>
                            <C2>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'OGRN'"/>
                              </xsl:call-template>
                            </C2>
                            <C3>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'RegDate'"/>
                              </xsl:call-template>
                            </C3>
                            <C4>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'INNJ'"/>
                              </xsl:call-template>
                            </C4>
                            <C5/>
                            <C6/>
                          </Line>
                        </xsl:for-each>
                      </xsl:if>
                    </T2>
                  </P3>
                  <P4>
                    <T0>
                      <xsl:choose>
                        <xsl:when test="$VersionRequest='14' or $VersionRequest='15'">
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558401000000'"/>
                            <xsl:with-param name="Text" select="'Копия документа, устанавливающего или удостоверяющего вещное право заявителя на объект недвижимости'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AgentLetter" />
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558203000000'"/>
                            <xsl:with-param name="Text" select="'Межевой план'"/>
                            <xsl:with-param name="File" select="'false'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558207000000'"/>
                            <xsl:with-param name="Text" select="'Копия документа, подтверждающего разрешение земельного спора'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558208000000'"/>
                            <xsl:with-param name="Text" select="'Копия  документа, подтверждающего принадлежность земельного участка к определенной категории земель'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558209000000'"/>
                            <xsl:with-param name="Text" select="'Копия документа, подтверждающего установленное разрешенное использование земельного участка'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                          <Line>
                            <xsl:variable name="File1">true</xsl:variable>
                            <xsl:variable name="Line2">
                              <xsl:choose>
                                <xsl:when test="$File1='true'">
                                  <xsl:value-of select="Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code='558211010000' and @Selected='true'] and ParamFile!=''] and 'true'"/>
                                </xsl:when>
                                <xsl:otherwise>
                                  <xsl:value-of select="Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code='558211010000' and @Selected='true']] and 'true'"/>
                                </xsl:otherwise>
                              </xsl:choose>
                            </xsl:variable>
                            <C1>
                              <xsl:value-of select="$Line2"/>
                            </C1>
                            <C2>
                              <xsl:text>Технический план</xsl:text>

                              <xsl:text> (на </xsl:text>
                              <xsl:choose>
                                <xsl:when test="$Line2='true'">
                                  <xsl:variable name="X1">
                                    <xsl:value-of select="sum(Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code='558211010000' and @Selected='true']]/*[@Code='Pages' and normalize-space(.)!=''])"/>
                                  </xsl:variable>
                                  <xsl:variable name="X11">
                                    <xsl:choose>
                                      <xsl:when test="$X1!=''">
                                        <xsl:value-of select="$X1"/>
                                      </xsl:when>
                                      <xsl:otherwise>0</xsl:otherwise>
                                    </xsl:choose>
                                  </xsl:variable>
                                  <xsl:text> </xsl:text>
                                  <xsl:value-of select="$X1"/>
                                  <xsl:text> </xsl:text>
                                </xsl:when>
                                <xsl:otherwise>
                                  <xsl:text>___</xsl:text>
                                </xsl:otherwise>
                              </xsl:choose>
                              <xsl:text> л.): здания, сооружения, помещения, объекта незавершенного строительства</xsl:text>
                            </C2>
                          </Line>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558215000000'"/>
                            <xsl:with-param name="Text" select="'Копия разрешения на ввод объекта капитального строительства в эксплуатацию'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                          <Line>
                            <xsl:variable name="File1">true</xsl:variable>
                            <xsl:variable name="Line2">
                              <xsl:choose>
                                <xsl:when test="$File1='true'">
                                  <xsl:value-of select="Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code='558216000000' and @Selected='true'] and ParamFile!=''] and 'true'"/>
                                </xsl:when>
                                <xsl:otherwise>
                                  <xsl:value-of select="Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code='558216000000' and @Selected='true']] and 'true'"/>
                                </xsl:otherwise>
                              </xsl:choose>
                            </xsl:variable>
                            <C1>
                              <xsl:value-of select="$Line2"/>
                            </C1>
                            <C2>
                              <xsl:text>Копия документа</xsl:text>

                              <xsl:text> (на </xsl:text>
                              <xsl:choose>
                                <xsl:when test="$Line2='true'">
                                  <xsl:variable name="X1">
                                    <xsl:value-of select="sum(Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code='558216000000' and @Selected='true']]/*[@Code='Pages' and normalize-space(.)!=''])"/>
                                  </xsl:variable>
                                  <xsl:variable name="X11">
                                    <xsl:choose>
                                      <xsl:when test="$X1!=''">
                                        <xsl:value-of select="$X1"/>
                                      </xsl:when>
                                      <xsl:otherwise>0</xsl:otherwise>
                                    </xsl:choose>
                                  </xsl:variable>
                                  <xsl:text> </xsl:text>
                                  <xsl:value-of select="$X1"/>
                                  <xsl:text> </xsl:text>
                                </xsl:when>
                                <xsl:otherwise>
                                  <xsl:text>___</xsl:text>
                                </xsl:otherwise>
                              </xsl:choose>
                              <xsl:text> л.), подтверждающего изменение назначения: здания, сооружения, помещения</xsl:text>
                            </C2>
                          </Line>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558401081200'"/>
                            <xsl:with-param name="Text" select="'Копия документа, подтверждающего установленное или устанавливаемое ограничение (обременение) вещных прав на объект недвижимости в пользу заявителя'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'558221000000'"/>
                            <xsl:with-param name="Text" select="'Иные документы, подтверждающие изменение сведений об объекте недвижимости'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                        </xsl:when>
                        <xsl:otherwise>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'001'"/>
                            <xsl:with-param name="Text" select="'Копия документа, устанавливающего или удостоверяющего вещное право заявителя на объект недвижимости'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AgentLetter" />
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'019'"/>
                            <xsl:with-param name="Text" select="'Межевой план'"/>
                            <xsl:with-param name="File" select="'false'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'020'"/>
                            <xsl:with-param name="Text" select="'Копия документа, подтверждающего разрешение земельного спора'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'021'"/>
                            <xsl:with-param name="Text" select="'Копия  документа, подтверждающего принадлежность земельного участка к определенной категории земель'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'022'"/>
                            <xsl:with-param name="Text" select="'Копия документа, подтверждающего установленное разрешенное использование земельного участка'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'023'"/>
                            <xsl:with-param name="Text" select="'Копия документа, подтверждающего установленное или устанавливаемое ограничение (обременение) вещных прав на объект недвижимости в пользу заявителя'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                          <xsl:call-template name="AppliedDocument">
                            <xsl:with-param name="Kind" select="'999'"/>
                            <xsl:with-param name="Text" select="'Иные документы, подтверждающие изменение сведений об объекте недвижимости'"/>
                            <xsl:with-param name="File" select="'true'"/>
                          </xsl:call-template>
                        </xsl:otherwise>
                      </xsl:choose>

                    </T0>
                  </P4>
                  <xsl:call-template name="P5"/>
                  <xsl:call-template name="P6"/>
                </Request>
              </Requests>
              <Applications>
                <xsl:attribute name="Number">
                  <xsl:value-of select="-1"/>
                </xsl:attribute>
                <xsl:choose>
                  <xsl:when test="$VersionRequest='14' or $VersionRequest='15'">
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558401000000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AgentLetterFile" />
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558207000000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558208000000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558209000000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558211010000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558215000000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558216000000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558401081200'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558221000000'"/>
                    </xsl:call-template>

                  </xsl:when>
                  <xsl:otherwise>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'001'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AgentLetterFile" />
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'020'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'021'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'022'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'023'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'999'"/>
                    </xsl:call-template>
                  </xsl:otherwise>
                </xsl:choose>
              </Applications>
            </Request_2>
          </xsl:if>
          <xsl:if test="$CodeReg='exz'">
            <Request_3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
              <Requests Number="1">
                <Request>
                  <!--<xsl:call-template name="P1_00"/>-->
                  <P1>
                    <OKU>
                      <xsl:value-of select="$NameRecipient"/>
                    </OKU>
                  </P1>
                  <P1.1>
                    <T1>
                      <Line>
                        <C1>true</C1>
                        <C2>
                          <xsl:text>об объекте недвижимости:</xsl:text>
                        </C2>
                        <C7>1</C7>
                      </Line>
                      <Line>
                        <C1>true</C1>
                        <C2>в виде:</C2>
                        <C7>2</C7>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>о территории кадастрового квартала с кадастровым № ___ в виде кадастрового плана территории</C2>
                        <C7>3</C7>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>о территории в пределах кадастрового квартала с кадастровым № ___ , ограниченной ___ , в виде кадастрового плана территории</C2>
                        <C7>4</C7>
                      </Line>
                      <Line>
                        <C1>true</C1>
                        <C2>
                          <xsl:text>о земельном участке с кадастровым № </xsl:text>
                          <xsl:for-each select="//Form[@Code='Request']/Page[@Code='Objects']/*[@Code='Parcel']/*[@Selected='true']">
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'CadastralNumber'"/>
                            </xsl:call-template>
                          </xsl:for-each>
                          <xsl:text> (адрес: </xsl:text>
                          <xsl:for-each select="//Form[@Code='Request']/Page[@Code='Objects']/*[@Code='ParcelAddress']/*[@Selected='true']">
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'Address'"/>
                            </xsl:call-template>
                          </xsl:for-each>
                          <xsl:text>)</xsl:text>
                        </C2>
                        <C6>1</C6>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>
                          <xsl:text>о здании с кадастровым № ___ (адрес: ___ )</xsl:text>
                        </C2>
                        <C6>1</C6>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>
                          <xsl:text>о сооружении с кадастровым № ___ (адрес: ___ )</xsl:text>
                        </C2>
                        <C6>1</C6>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>
                          <xsl:text>о помещении с кадастровым № ___ (адрес: ___ )</xsl:text>
                        </C2>
                        <C6>1</C6>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>
                          <xsl:text>об объекте незавершенного строительства с кадастровым № ___ (адрес: ___ )</xsl:text>
                        </C2>
                        <C6>1</C6>
                      </Line>
                      <Line>
                        <C1>
                          <xsl:choose>
                            <xsl:when test="//Form[@Code='Request']/Page[@Code='Request_Documents']/*[@Code='Request_Document']/*[not(@Selected='false')]/*[@Code='SubCode']/*[(@Code='022' or @Code='558213010000') and @Selected='true']">
                              <xsl:text>true</xsl:text>
                            </xsl:when>
                            <xsl:otherwise>false</xsl:otherwise>
                          </xsl:choose>
                        </C1>
                        <C2>кадастрового паспорта объекта недвижимости</C2>
                        <C6>2</C6>
                      </Line>
                      <Line>
                        <C1>
                          <xsl:choose>
                            <xsl:when test="//Form[@Code='Request']/Page[@Code='Request_Documents']/*[@Code='Request_Document']/*[not(@Selected='false')]/*[@Code='SubCode']/*[(@Code='023' or @Code='558214010000') and @Selected='true']">
                              <xsl:text>true</xsl:text>
                            </xsl:when>
                            <xsl:otherwise>false</xsl:otherwise>
                          </xsl:choose>
                        </C1>
                        <C2>
                          <xsl:text>кадастровой выписки об объекте недвижимости в объеме разделов </xsl:text>
                          <xsl:choose>
                            <xsl:when test="(//Form[@Code='Request']/Page[@Code='Request_Documents']/*[@Code='Request_Document']/*/*[@Code='PurposeKind']/*[@Code='007' and @Selected='true']) and (//Form[@Code='Request']/Page[@Code='Request_Documents']/*[@Code='Request_Document']/*[not(@Selected='false')]/*[@Code='SubCode']/*[(@Code='023' or @Code='558214010000') and @Selected='true'])">
                              <xsl:text>КВ.1 - КВ.6</xsl:text>
                            </xsl:when>
                            <xsl:when test="(//Form[@Code='Request']/Page[@Code='Request_Documents']/*[@Code='Request_Document']/*/*[@Code='PurposeKind']/*[@Code='008' and @Selected='true']) and (//Form[@Code='Request']/Page[@Code='Request_Documents']/*[@Code='Request_Document']/*[not(@Selected='false')]/*[@Code='SubCode']/*[(@Code='023' or @Code='558214010000') and @Selected='true'])">
                              <xsl:text>КВ.1 - КВ.5</xsl:text>
                            </xsl:when>
                            <xsl:when test="(//Form[@Code='Request']/Page[@Code='Request_Documents']/*[@Code='Request_Document']/*/*[@Code='PurposeKind']/*[@Code='006'  and @Selected='true']) and (//Form[@Code='Request']/Page[@Code='Request_Documents']/*[@Code='Request_Document']/*[not(@Selected='false')]/*[@Code='SubCode']/*[(@Code='023' or @Code='558214010000') and @Selected='true'])">
                              <xsl:text>КВ.1</xsl:text>
                            </xsl:when>
                          </xsl:choose>
                          <xsl:for-each select="//Form[@Code='Request']/Page[@Code='Request_Documents']/*[@Code='Request_Document']/*[@Selected='true']/*[@Code='Sections_KV']/Param">
                            <xsl:value-of select="."/>
                            <xsl:if test="position()!=last()">
                              <xsl:text>, </xsl:text>
                            </xsl:if>
                          </xsl:for-each>
                        </C2>
                        <C6>2</C6>
                      </Line>
                    </T1>
                  </P1.1>
                  <P1.2>
                    <xsl:choose>
                      <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and (@Code!='EMail' and @Code!='Site')]">
                        <C1>true</C1>
                        <C2>false</C2>
                      </xsl:when>
                      <xsl:otherwise>
                        <C1>false</C1>
                        <C2>true</C2>
                      </xsl:otherwise>
                    </xsl:choose>
                  </P1.2>
                  <P1.3>
                    <T1>
                      <Line>
                        <C1>
                          <xsl:choose>
                            <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='OKU']">
                              <xsl:text>true</xsl:text>
                            </xsl:when>
                            <xsl:otherwise>false</xsl:otherwise>
                          </xsl:choose>
                        </C1>
                        <C2>
                          <xsl:text>В органе кадастрового учета:  </xsl:text>
                          <xsl:for-each select="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='OKU']">
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'OKU'"/>
                              <xsl:with-param name="list" select="'OKU'"/>
                            </xsl:call-template>
                          </xsl:for-each>
                        </C2>
                        <C7>1</C7>
                      </Line>
                      <Line>
                        <C1>
                          <xsl:choose>
                            <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='Mail']">
                              <xsl:text>true</xsl:text>
                            </xsl:when>
                            <xsl:otherwise>false</xsl:otherwise>
                          </xsl:choose>
                        </C1>
                        <C2>
                          <xsl:text>Почтовым отправлением по адресу: </xsl:text>
                          <xsl:for-each select="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='Mail']">
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'DeliveryAddress'"/>
                            </xsl:call-template>
                          </xsl:for-each>
                        </C2>
                        <C7>2</C7>
                      </Line>
                      <Line>
                        <C1>
                          <xsl:choose>
                            <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='EMail' or @Code='Site']">
                              <xsl:text>true</xsl:text>
                            </xsl:when>
                            <xsl:otherwise>false</xsl:otherwise>
                          </xsl:choose>
                        </C1>
                        <C2>
                          <xsl:text>По адресу электронной почты: </xsl:text>
                          <xsl:for-each select="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and (@Code='EMail' or @Code='Site')]">
                            <xsl:value-of select="$Email"/>
                          </xsl:for-each>
                        </C2>
                        <C7>3</C7>
                      </Line>
                      <!--****************************************************-->
                      <Line>
                        <C1>
                          <xsl:choose>
                            <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='EMail']">
                              <xsl:text>true</xsl:text>
                            </xsl:when>
                            <xsl:otherwise>false</xsl:otherwise>
                          </xsl:choose>
                        </C1>
                        <C2>в виде электронного документа</C2>
                        <C6>3</C6>
                      </Line>
                      <Line>
                        <C1>
                          <xsl:choose>
                            <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='Site']">
                              <xsl:text>true</xsl:text>
                            </xsl:when>
                            <xsl:otherwise>false</xsl:otherwise>
                          </xsl:choose>
                        </C1>
                        <C2>в виде ссылки на электронный документ</C2>
                        <C6>3</C6>
                        <!--****************************************************-->
                      </Line>
                      <!--
                  <Line>
                    <C1>
                      <xsl:choose>
                        <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='Site']">
                          <xsl:text>true</xsl:text>
                        </xsl:when>
                        <xsl:otherwise>false</xsl:otherwise>
                      </xsl:choose>
                    </C1>
                    <C2>В персональном разделе заявителя на официальном сайте органа кадастрового учета</C2>
                  </Line>-->
                    </T1>
                  </P1.3>
                  <P3>
                    <T1>
                      <xsl:if test="$MJFDeclarant='F'">
                        <xsl:for-each select="Page[@Code='Declarants']/*[@Code='Declarant']/*[@Selected='true']">
                          <Line>
                            <C1>
                              <xsl:text>Фамилия, Имя, Отчество: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO1'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO2'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO3'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Вид документа, удостоверяющего личность: </xsl:text>
                              <xsl:call-template name="Dicts">
                                <xsl:with-param name="dict">
                                  <xsl:call-template name="dCertificates"/>
                                </xsl:with-param>
                                <xsl:with-param name="code">
                                  <xsl:call-template name="Value">
                                    <xsl:with-param name="x" select="'Type_Document'"/>
                                  </xsl:call-template>
                                </xsl:with-param>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Серия и номер документа, удостоверяющего личность: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Series'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Number'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>>
                          <Line>
                            <C1>
                              <xsl:text>Кем выдан документ, удостоверяющий личность: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'IssueOrgan'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Дата выдачи документа: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Date'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Телефон: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Phone'"/>
                              </xsl:call-template>
                              <xsl:text>, почтовый адрес: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Address'"/>
                              </xsl:call-template>
                              <xsl:text>, адрес электронной почты: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Email'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                        </xsl:for-each>
                      </xsl:if>
                      <xsl:if test="$MJFDeclarant='J' or ($MJFDeclarant='M' and $JFSender='J')">
                        <Line>
                          <C1>Фамилия, имя, отчество: </C1>
                        </Line>
                        <Line>
                          <C1>Вид документа, удостоверяющего личность: </C1>
                        </Line>
                        <Line>
                          <C1>Серия и номер документа, удостоверяющего личность: </C1>
                        </Line>
                        <Line>
                          <C1>Кем выдан документ, удостоверяющий личность: </C1>
                        </Line>
                        <Line>
                          <C1>Дата выдачи документа: </C1>
                        </Line>
                        <Line>
                          <C1>Телефон , почтовый адрес , адрес электронной почты</C1>
                        </Line>
                      </xsl:if>
                      <xsl:if test="$MJFDeclarant='M' and $JFSender='F'">
                        <xsl:for-each select="//Form[@Code='Info']/Page[@Code='Info']/*[@Code='Sender']/*">

                          <Line>
                            <C1>
                              <xsl:text>Фамилия, имя, отчество: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO1'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO2'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO3'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Вид документа, удостоверяющего личность: </xsl:text>
                              <xsl:call-template name="Dicts">
                                <xsl:with-param name="dict">
                                  <xsl:call-template name="dCertificates"/>
                                </xsl:with-param>
                                <xsl:with-param name="code">
                                  <xsl:call-template name="Value">
                                    <xsl:with-param name="x" select="'Type_Document'"/>
                                  </xsl:call-template>
                                </xsl:with-param>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Серия и номер документа, удостоверяющего личность: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Series'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Number'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Кем выдан документ, удостоверяющий личность: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'IssueOrgan'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Дата выдачи документа: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Date'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Телефон: </xsl:text>
                              <xsl:value-of select="$Phone"/>
                              <xsl:text>, почтовый адрес: </xsl:text>
                              <xsl:value-of select="$Address"/>
                              <xsl:text>, адрес электронной почты: </xsl:text>
                              <xsl:value-of select="$Email"/>
                            </C1>
                          </Line>
                        </xsl:for-each>
                      </xsl:if>
                    </T1>
                  </P3>
                  <P4>
                    <T1>
                      <xsl:if test="$JFSender='J' and $MJFDeclarant='M'">
                        <Line>
                          <C1>
                            <xsl:text>Полное наименование: </xsl:text>
                            <xsl:value-of select="$Organization"/>
                            <xsl:text> ОГРН: </xsl:text>
                            <xsl:value-of select="$OGRN"/>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Дата государственной регистрации: </xsl:text>
                            <xsl:value-of select="$RegDate"/>
                            <xsl:text> ИНН: </xsl:text>
                            <xsl:value-of select="$INNJ"/>
                          </C1>
                        </Line>
                        <Line>
                          <C1>Страна регистрации (инкорпорации):  </C1>
                        </Line>
                        <Line>
                          <C1>Дата и номер регистрации: </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Телефон: </xsl:text>
                            <xsl:value-of select="$Phone"/>
                            <xsl:text>, почтовый адрес: </xsl:text>
                            <xsl:value-of select="$Address"/>
                            <xsl:text>, адрес электронной почты: </xsl:text>
                            <xsl:value-of select="$Email"/>
                          </C1>
                        </Line>
                      </xsl:if>
                      <xsl:if test="$MJFDeclarant='J'">
                        <xsl:for-each select="Page[@Code='Declarants']/*[@Code='Declarant']/*[@Selected='true']">
                          <Line>
                            <C1>
                              <xsl:text>Полное наименование: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Organization'"/>
                              </xsl:call-template>
                              <xsl:text> ОГРН: </xsl:text>

                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'OGRN'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Дата государственной регистрации: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'RegDate'"/>
                              </xsl:call-template>
                              <xsl:text> ИНН: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'INNJ'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>Страна регистрации (инкорпорации): </C1>
                          </Line>
                          <Line>
                            <C1>Дата и номер регистрации: </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Телефон: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Phone'"/>
                              </xsl:call-template>
                              <xsl:text>, почтовый адрес: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Address'"/>
                              </xsl:call-template>
                              <xsl:text>, адрес электронной почты: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Email'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                        </xsl:for-each>
                      </xsl:if>
                      <xsl:if test="$MJFDeclarant='F' or ($MJFDeclarant='M' and $JFSender='F')">

                        <Line>
                          <C1>Полное наименование:  ОГРН: </C1>
                        </Line>
                        <Line>
                          <C1>Дата государственной регистрации:  ИНН: </C1>
                        </Line>
                        <Line>
                          <C1>Страна регистрации (инкорпорации): </C1>
                        </Line>
                        <Line>
                          <C1>Дата и номер регистрации: </C1>
                        </Line>
                        <Line>
                          <C1>Телефон , почтовый адрес , адрес электронной почты</C1>
                        </Line>
                      </xsl:if>
                    </T1>
                  </P4>
                  <P5>
                    <xsl:for-each select="//Form[@Code='Info']/Page[@Code='Info']/*[@Code='Agent']/*">
                      <T1>
                        <Line>
                          <C1>
                            <xsl:text>Фамилия, имя, отчество: </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'FIO1'"/>
                            </xsl:call-template>
                            <xsl:text> </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'FIO2'"/>
                            </xsl:call-template>
                            <xsl:text> </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'FIO3'"/>
                            </xsl:call-template>
                            <xsl:text> </xsl:text>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Вид документа, удостоверяющего личность: </xsl:text>
                            <xsl:call-template name="Dicts">
                              <xsl:with-param name="dict">
                                <xsl:call-template name="dCertificates"/>
                              </xsl:with-param>
                              <xsl:with-param name="code">
                                <xsl:call-template name="Value">
                                  <xsl:with-param name="x" select="'Type_Document'"/>
                                </xsl:call-template>
                              </xsl:with-param>
                            </xsl:call-template>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Серия и номер документа, удостоверяющего личность: </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'Series'"/>
                            </xsl:call-template>
                            <xsl:text> </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'Number'"/>
                            </xsl:call-template>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Кем выдан документ, удостоверяющий личность: </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'IssueOrgan'"/>
                            </xsl:call-template>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Дата выдачи документа: </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'Date'"/>
                            </xsl:call-template>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Реквизиты документа, подтверждающего личность заявителя: </xsl:text>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Телефон: </xsl:text>
                            <xsl:value-of select="$Phone"/>
                            <xsl:text>, почтовый адрес: </xsl:text>
                            <xsl:value-of select="$Address"/>
                            <xsl:text>, адрес электронной почты: </xsl:text>
                            <xsl:value-of select="$Email"/>
                          </C1>
                        </Line>

                      </T1>
                    </xsl:for-each>
                    <xsl:if test="$MJFDeclarant!='M' and $JFSender='F'">
                      <xsl:for-each select="//Form[@Code='Info']/Page[@Code='Info']/*[@Code='Sender']/*">
                        <T1>
                          <Line>
                            <C1>
                              <xsl:text>Фамилия, имя, отчество: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO1'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO2'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO3'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Вид документа, удостоверяющего личность: </xsl:text>
                              <xsl:call-template name="Dicts">
                                <xsl:with-param name="dict">
                                  <xsl:call-template name="dCertificates"/>
                                </xsl:with-param>
                                <xsl:with-param name="code">
                                  <xsl:call-template name="Value">
                                    <xsl:with-param name="x" select="'Type_Document'"/>
                                  </xsl:call-template>
                                </xsl:with-param>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Серия и номер документа, удостоверяющего личность: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Series'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Number'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Кем выдан документ, удостоверяющий личность: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'IssueOrgan'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Дата выдачи документа: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Date'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Реквизиты документа, подтверждающего личность заявителя: </xsl:text>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Телефон: </xsl:text>
                              <xsl:value-of select="$Phone"/>
                              <xsl:text>, почтовый адрес: </xsl:text>
                              <xsl:value-of select="$Address"/>
                              <xsl:text>, адрес электронной почты: </xsl:text>
                              <xsl:value-of select="$Email"/>
                            </C1>
                          </Line>

                        </T1>
                      </xsl:for-each>
                    </xsl:if>
                    <xsl:if test="$MJFDeclarant='M' and $JFSender='F'">
                      <T1>
                        <Line>
                          <C1>Фамилия, имя, отчество: </C1>
                        </Line>
                        <Line>
                          <C1>Вид документа, удостоверяющего личность: </C1>
                        </Line>
                        <Line>
                          <C1>Серия и номер документа, удостоверяющего личность: </C1>
                        </Line>
                        <Line>
                          <C1>Кем выдан документ, удостоверяющий личность: </C1>
                        </Line>
                        <Line>
                          <C1>Дата выдачи документа: </C1>
                        </Line>
                        <Line>
                          <C1>Реквизиты документа, подтверждающего личность заявителя:</C1>
                        </Line>
                        <Line>
                          <C1>Телефон , почтовый адрес , адрес электронной почты</C1>
                        </Line>
                      </T1>

                    </xsl:if>
                  </P5>
                  <P6>
                    <T1>
                      <xsl:call-template name="PaymentDocumentExz"/>
                      <xsl:call-template name="AgentLetterExz"/>
                      <xsl:variable name="kind1">
                        <xsl:choose>
                          <xsl:when test="$VersionRequest='14' or $VersionRequest='15'">
                            <xsl:text>558401000000</xsl:text>
                          </xsl:when>
                          <xsl:otherwise>
                            <xsl:text>001</xsl:text>
                          </xsl:otherwise>
                        </xsl:choose>
                      </xsl:variable>
                      <xsl:call-template name="AppliedDocumentExz">
                        <xsl:with-param name="Kind" select="$kind1"/>
                        <xsl:with-param name="Text" select="'Документ, подтверждающий право заявителя на получение сведений, доступ к которым ограничен законодательством Российской Федерации, либо копия такого документа, заверенная в установленном порядке (если запрашиваются сведения, доступ к которым ограничен законодательством Российской Федерации)'"/>
                        <!--<xsl:with-param name="Text" select="'Правоустанавливающий документ'"/>-->
                        <xsl:with-param name="File" select="'true'"/>
                      </xsl:call-template>
                      <!--Line>
                    <C1>true</C1>
                    <C2>Документ, подтверждающий внесение платы за предоставление сведений из ГКН</C2>
                  </Line>
                  <Line>
                    <C1>true</C1>
                    <C2>Документ, подтверждающий полномочия заявителя</C2>
                  </Line-->
                    </T1>
                  </P6>
                </Request>
              </Requests>
              <Applications>
                <xsl:attribute name="Number">
                  <xsl:value-of select="-1"/>
                </xsl:attribute>
                <xsl:call-template name="PaymentDocumentFile"/>
                <xsl:call-template name="AgentLetterFile"/>
                <xsl:choose>
                  <xsl:when test="$VersionRequest='14' or $VersionRequest='15'">
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558221000000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558401000000'"/>
                    </xsl:call-template>
                  </xsl:when>
                  <xsl:otherwise>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'999'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'001'"/>
                    </xsl:call-template>
                  </xsl:otherwise>
                </xsl:choose>

              </Applications>
            </Request_3>
          </xsl:if>
          <xsl:if test="$CodeReg='ext'">
            <Request_3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
              <Requests Number="1">
                <Request>
                  <!--<xsl:call-template name="P1_00"/>-->
                  <P1>
                    <OKU>
                      <xsl:value-of select="$NameRecipient"/>
                    </OKU>
                  </P1>
                  <P1.1>
                    <T1>
                      <Line>
                        <C1>false</C1>
                        <C2>
                          <xsl:text>об объекте недвижимости: </xsl:text>
                        </C2>
                        <C7>1</C7>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>в виде: </C2>
                        <C7>2</C7>
                      </Line>
                      <Line>
                        <C1>true</C1>
                        <C2>
                          <xsl:text>о территории кадастрового квартала с кадастровым № </xsl:text>
                          <xsl:for-each select="//Form[@Code='Request']/Page[@Code='Objects']/*/*">
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'CadastralNumber'"/>
                            </xsl:call-template>
                          </xsl:for-each>
                          <xsl:text> в виде кадастрового плана территории</xsl:text>
                        </C2>
                        <C7>3</C7>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>о территории в пределах кадастрового квартала с кадастровым № ___ , ограниченной ___ , в виде кадастрового плана территории</C2>
                        <C7>4</C7>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>
                          о земельном участке с кадастровым № ___ (адрес: ___ )
                        </C2>
                        <C6>1</C6>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>
                          <xsl:text>о здании с кадастровым № ___ (адрес: ___ )</xsl:text>
                        </C2>
                        <C6>1</C6>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>
                          <xsl:text>о сооружении с кадастровым № ___ (адрес: ___ )</xsl:text>
                        </C2>
                        <C6>1</C6>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>
                          <xsl:text>о помещении с кадастровым № ___ (адрес: ___ )</xsl:text>
                        </C2>
                        <C6>1</C6>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>
                          <xsl:text>об объекте незавершенного строительства с кадастровым № ___ (адрес: ___ )</xsl:text>
                        </C2>
                        <C6>1</C6>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>кадастрового паспорта объекта недвижимости</C2>
                        <C6>2</C6>
                      </Line>
                      <Line>
                        <C1>false</C1>
                        <C2>
                          <xsl:text>кадастровой выписки об объекте недвижимости: </xsl:text>
                        </C2>
                        <C6>2</C6>
                      </Line>
                    </T1>
                  </P1.1>
                  <P1.2>
                    <xsl:choose>
                      <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and (@Code!='EMail' and @Code!='Site')]">
                        <C1>true</C1>
                        <C2>false</C2>
                      </xsl:when>
                      <xsl:otherwise>
                        <C1>false</C1>
                        <C2>true</C2>
                      </xsl:otherwise>
                    </xsl:choose>
                  </P1.2>
                  <P1.3>
                    <T1>
                      <Line>
                        <C1>
                          <xsl:choose>
                            <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='OKU']">
                              <xsl:text>true</xsl:text>
                            </xsl:when>
                            <xsl:otherwise>false</xsl:otherwise>
                          </xsl:choose>
                        </C1>
                        <C2>
                          <xsl:text>В органе кадастрового учета: </xsl:text>
                          <xsl:for-each select="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='OKU']">
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'OKU'"/>
                              <xsl:with-param name="list" select="'OKU'"/>
                            </xsl:call-template>
                          </xsl:for-each>
                        </C2>
                        <C7>1</C7>
                      </Line>
                      <Line>
                        <C1>
                          <xsl:choose>
                            <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='Mail']">
                              <xsl:text>true</xsl:text>
                            </xsl:when>
                            <xsl:otherwise>false</xsl:otherwise>
                          </xsl:choose>
                        </C1>
                        <C2>
                          <xsl:text>Почтовым отправлением по адресу: </xsl:text>
                          <xsl:for-each select="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='Mail']">
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'DeliveryAddress'"/>
                            </xsl:call-template>
                          </xsl:for-each>
                        </C2>
                        <C7>2</C7>
                      </Line>
                      <Line>
                        <C1>
                          <xsl:choose>
                            <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='EMail' or @Code='Site']">
                              <xsl:text>true</xsl:text>
                            </xsl:when>
                            <xsl:otherwise>false</xsl:otherwise>
                          </xsl:choose>
                        </C1>
                        <C2>
                          <xsl:text>По адресу электронной почты: </xsl:text>
                          <xsl:for-each select="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and (@Code='EMail' or @Code='Site')]">
                            <xsl:value-of select="$Email"/>
                          </xsl:for-each>
                        </C2>
                        <C7>3</C7>
                      </Line>
                      <!--****************************************************-->
                      <Line>
                        <C1>
                          <xsl:choose>
                            <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='EMail']">
                              <xsl:text>true</xsl:text>
                            </xsl:when>
                            <xsl:otherwise>false</xsl:otherwise>
                          </xsl:choose>
                        </C1>
                        <C2>в виде электронного документа</C2>
                        <C6>3</C6>
                      </Line>
                      <Line>
                        <C1>
                          <xsl:choose>
                            <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='Site']">
                              <xsl:text>true</xsl:text>
                            </xsl:when>
                            <xsl:otherwise>false</xsl:otherwise>
                          </xsl:choose>
                        </C1>
                        <C2>в виде ссылки на электронный документ</C2>
                        <C6>3</C6>
                        <!--****************************************************-->
                      </Line>
                      <!--
                  <Line>
                    <C1>
                      <xsl:choose>
                        <xsl:when test="//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Delivery']/*[@Selected='true' and @Code='Site']">
                          <xsl:text>true</xsl:text>
                        </xsl:when>
                        <xsl:otherwise>false</xsl:otherwise>
                      </xsl:choose>
                    </C1>
                    <C2>В персональном разделе заявителя на официальном сайте органа кадастрового учета</C2>
                  </Line>-->
                    </T1>
                  </P1.3>
                  <P3>
                    <T1>
                      <xsl:if test="$MJFDeclarant='F'">
                        <xsl:for-each select="Page[@Code='Declarants']/*[@Code='Declarant']/*[@Selected='true']">
                          <Line>
                            <C1>
                              <xsl:text>Фамилия, Имя, Отчество: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO1'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO2'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO3'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Вид документа, удостоверяющего личность: </xsl:text>
                              <xsl:call-template name="Dicts">
                                <xsl:with-param name="dict">
                                  <xsl:call-template name="dCertificates"/>
                                </xsl:with-param>
                                <xsl:with-param name="code">
                                  <xsl:call-template name="Value">
                                    <xsl:with-param name="x" select="'Type_Document'"/>
                                  </xsl:call-template>
                                </xsl:with-param>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Серия и номер документа, удостоверяющего личность: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Series'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Number'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>>
                          <Line>
                            <C1>
                              <xsl:text>Кем выдан документ, удостоверяющий личность: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'IssueOrgan'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Дата выдачи документа: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Date'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Телефон: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Phone'"/>
                              </xsl:call-template>
                              <xsl:text>, почтовый адрес: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Address'"/>
                              </xsl:call-template>
                              <xsl:text>, адрес электронной почты: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Email'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                        </xsl:for-each>
                      </xsl:if>
                      <xsl:if test="$MJFDeclarant='J' or ($MJFDeclarant='M' and $JFSender='J')">
                        <Line>
                          <C1>Фамилия, имя, отчество: </C1>
                        </Line>
                        <Line>
                          <C1>Вид документа, удостоверяющего личность: </C1>
                        </Line>
                        <Line>
                          <C1>Серия и номер документа, удостоверяющего личность: </C1>
                        </Line>
                        <Line>
                          <C1>Кем выдан документ, удостоверяющий личность: </C1>
                        </Line>
                        <Line>
                          <C1>Дата выдачи документа: </C1>
                        </Line>
                        <Line>
                          <C1>Телефон , почтовый адрес , адрес электронной почты</C1>
                        </Line>
                      </xsl:if>
                      <xsl:if test="$MJFDeclarant='M' and $JFSender='F'">
                        <xsl:for-each select="//Form[@Code='Info']/Page[@Code='Info']/*[@Code='Sender']/*">
                          <Line>
                            <C1>
                              <xsl:text>Фамилия, имя, отчество: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO1'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO2'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO3'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Вид документа, удостоверяющего личность: </xsl:text>
                              <xsl:call-template name="Dicts">
                                <xsl:with-param name="dict">
                                  <xsl:call-template name="dCertificates"/>
                                </xsl:with-param>
                                <xsl:with-param name="code">
                                  <xsl:call-template name="Value">
                                    <xsl:with-param name="x" select="'Type_Document'"/>
                                  </xsl:call-template>
                                </xsl:with-param>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Серия и номер документа, удостоверяющего личность: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Series'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Number'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Кем выдан документ, удостоверяющий личность: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'IssueOrgan'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Дата выдачи документа: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Date'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Телефон: </xsl:text>
                              <xsl:value-of select="$Phone"/>
                              <xsl:text>, почтовый адрес: </xsl:text>
                              <xsl:value-of select="$Address"/>
                              <xsl:text>, адрес электронной почты: </xsl:text>
                              <xsl:value-of select="$Email"/>
                            </C1>
                          </Line>
                        </xsl:for-each>
                      </xsl:if>
                    </T1>
                  </P3>
                  <P4>
                    <T1>
                      <xsl:if test="$JFSender='J' and $MJFDeclarant='M'">
                        <Line>
                          <C1>
                            <xsl:text>Полное наименование: </xsl:text>
                            <xsl:value-of select="$Organization"/>
                            <xsl:text> ОГРН: </xsl:text>
                            <xsl:value-of select="$OGRN"/>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Дата государственной регистрации: </xsl:text>
                            <xsl:value-of select="$RegDate"/>
                            <xsl:text> ИНН: </xsl:text>
                            <xsl:value-of select="$INNJ"/>
                          </C1>
                        </Line>
                        <Line>
                          <C1>Страна регистрации (инкорпорации): </C1>
                        </Line>
                        <Line>
                          <C1>Дата и номер регистрации: </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Телефон: </xsl:text>
                            <xsl:value-of select="$Phone"/>
                            <xsl:text>, почтовый адрес: </xsl:text>
                            <xsl:value-of select="$Address"/>
                            <xsl:text>, адрес электронной почты: </xsl:text>
                            <xsl:value-of select="$Email"/>
                          </C1>
                        </Line>
                      </xsl:if>
                      <xsl:if test="$MJFDeclarant='J'">
                        <xsl:for-each select="Page[@Code='Declarants']/*[@Code='Declarant']/*[@Selected='true']">
                          <Line>
                            <C1>
                              <xsl:text>Полное наименование: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Organization'"/>
                              </xsl:call-template>
                              <xsl:text> ОГРН: </xsl:text>

                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'OGRN'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Дата государственной регистрации: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'RegDate'"/>
                              </xsl:call-template>
                              <xsl:text> ИНН: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'INNJ'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>Страна регистрации (инкорпорации): </C1>
                          </Line>
                          <Line>
                            <C1>Дата и номер регистрации: </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Телефон: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Phone'"/>
                              </xsl:call-template>
                              <xsl:text>, почтовый адрес: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Address'"/>
                              </xsl:call-template>
                              <xsl:text>, адрес электронной почты: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Email'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                        </xsl:for-each>
                      </xsl:if>
                      <xsl:if test="$MJFDeclarant='F' or ($MJFDeclarant='M' and $JFSender='F')">
                        <Line>
                          <C1>Полное наименование:  ОГРН: </C1>
                        </Line>
                        <Line>
                          <C1>Дата государственной регистрации:  ИНН: </C1>
                        </Line>
                        <Line>
                          <C1>Страна регистрации (инкорпорации): </C1>
                        </Line>
                        <Line>
                          <C1>Дата и номер регистрации: </C1>
                        </Line>
                        <Line>
                          <C1>Телефон , почтовый адрес , адрес электронной почты</C1>
                        </Line>
                      </xsl:if>
                    </T1>
                  </P4>
                  <P5>
                    <xsl:for-each select="//Form[@Code='Info']/Page[@Code='Info']/*[@Code='Agent']/*">
                      <T1>
                        <Line>
                          <C1>
                            <xsl:text>Фамилия, имя, отчество: </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'FIO1'"/>
                            </xsl:call-template>
                            <xsl:text> </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'FIO2'"/>
                            </xsl:call-template>
                            <xsl:text> </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'FIO3'"/>
                            </xsl:call-template>
                            <xsl:text> </xsl:text>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Вид документа, удостоверяющего личность: </xsl:text>
                            <xsl:call-template name="Dicts">
                              <xsl:with-param name="dict">
                                <xsl:call-template name="dCertificates"/>
                              </xsl:with-param>
                              <xsl:with-param name="code">
                                <xsl:call-template name="Value">
                                  <xsl:with-param name="x" select="'Type_Document'"/>
                                </xsl:call-template>
                              </xsl:with-param>
                            </xsl:call-template>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Серия и номер документа, удостоверяющего личность: </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'Series'"/>
                            </xsl:call-template>
                            <xsl:text> </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'Number'"/>
                            </xsl:call-template>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Кем выдан документ, удостоверяющий личность: </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'IssueOrgan'"/>
                            </xsl:call-template>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Дата выдачи документа: </xsl:text>
                            <xsl:call-template name="Value">
                              <xsl:with-param name="x" select="'Date'"/>
                            </xsl:call-template>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Реквизиты документа, подтверждающего личность заявителя: </xsl:text>
                          </C1>
                        </Line>
                        <Line>
                          <C1>
                            <xsl:text>Телефон: </xsl:text>
                            <xsl:value-of select="$Phone"/>
                            <xsl:text>, почтовый адрес: </xsl:text>
                            <xsl:value-of select="$Address"/>
                            <xsl:text>, адрес электронной почты: </xsl:text>
                            <xsl:value-of select="$Email"/>
                          </C1>
                        </Line>
                      </T1>
                    </xsl:for-each>
                    <xsl:if test="$MJFDeclarant!='M' and $JFSender='F'">
                      <xsl:for-each select="//Form[@Code='Info']/Page[@Code='Info']/*[@Code='Sender']/*">
                        <T1>
                          <Line>
                            <C1>
                              <xsl:text>Фамилия, имя, отчество: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO1'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO2'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'FIO3'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Вид документа, удостоверяющего личность: </xsl:text>
                              <xsl:call-template name="Dicts">
                                <xsl:with-param name="dict">
                                  <xsl:call-template name="dCertificates"/>
                                </xsl:with-param>
                                <xsl:with-param name="code">
                                  <xsl:call-template name="Value">
                                    <xsl:with-param name="x" select="'Type_Document'"/>
                                  </xsl:call-template>
                                </xsl:with-param>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Серия и номер документа, удостоверяющего личность: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Series'"/>
                              </xsl:call-template>
                              <xsl:text> </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Number'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Кем выдан документ, удостоверяющий личность: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'IssueOrgan'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Дата выдачи документа: </xsl:text>
                              <xsl:call-template name="Value">
                                <xsl:with-param name="x" select="'Date'"/>
                              </xsl:call-template>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Реквизиты документа, подтверждающего личность заявителя: </xsl:text>
                            </C1>
                          </Line>
                          <Line>
                            <C1>
                              <xsl:text>Телефон: </xsl:text>
                              <xsl:value-of select="$Phone"/>
                              <xsl:text>, почтовый адрес: </xsl:text>
                              <xsl:value-of select="$Address"/>
                              <xsl:text>, адрес электронной почты: </xsl:text>
                              <xsl:value-of select="$Email"/>
                            </C1>
                          </Line>

                        </T1>
                      </xsl:for-each>
                    </xsl:if>
                    <xsl:if test="$MJFDeclarant='M' and $JFSender='F'">
                      <T1>
                        <Line>
                          <C1>Фамилия, имя, отчество: </C1>
                        </Line>
                        <Line>
                          <C1>Вид документа, удостоверяющего личность: </C1>
                        </Line>
                        <Line>
                          <C1>Серия и номер документа, удостоверяющего личность: </C1>
                        </Line>
                        <Line>
                          <C1>Кем выдан документ, удостоверяющий личность: </C1>
                        </Line>
                        <Line>
                          <C1>Дата выдачи документа: </C1>
                        </Line>
                        <Line>
                          <C1>Реквизиты документа, подтверждающего личность заявителя:</C1>
                        </Line>
                        <Line>
                          <C1>Телефон , почтовый адрес , адрес электронной почты</C1>
                        </Line>
                      </T1>
                    </xsl:if>
                  </P5>
                  <P6>
                    <T1>
                      <xsl:call-template name="PaymentDocumentExz"/>
                      <xsl:call-template name="AgentLetterExz"/>
                      <xsl:variable name="kind1">
                        <xsl:choose>
                          <xsl:when test="$VersionRequest='14' or $VersionRequest='15'">
                            <xsl:text>558401000000</xsl:text>
                          </xsl:when>
                          <xsl:otherwise>
                            <xsl:text>001</xsl:text>
                          </xsl:otherwise>
                        </xsl:choose>
                      </xsl:variable>
                      <xsl:call-template name="AppliedDocumentExz">
                        <xsl:with-param name="Kind" select="$kind1"/>
                        <xsl:with-param name="Text" select="'Документ, подтверждающий право заявителя на получение сведений, доступ к которым ограничен законодательством Российской Федерации, либо копия такого документа, заверенная в установленном порядке (если запрашиваются сведения, доступ к которым ограничен законодательством Российской Федерации)'"/>
                        <!--<xsl:with-param name="Text" select="'Правоустанавливающий документ'"/>-->
                        <xsl:with-param name="File" select="'true'"/>
                      </xsl:call-template>

                      <!--Line>
                    <C1>true</C1>
                    <C2>Документ, подтверждающий внесение платы за предоставление сведений из ГКН</C2>
                  </Line>
                  <Line>
                    <C1>true</C1>
                    <C2>Документ, подтверждающий полномочия заявителя</C2>
                  </Line-->
                    </T1>
                  </P6>
                </Request>
              </Requests>
              <Applications>
                <xsl:attribute name="Number">
                  <xsl:value-of select="-1"/>
                </xsl:attribute>
                <xsl:call-template name="PaymentDocumentFile"/>
                <xsl:call-template name="AgentLetterFile"/>
                <xsl:choose>
                  <xsl:when test="$VersionRequest='14' or $VersionRequest='15'">
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558221000000'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'558401000000'"/>
                    </xsl:call-template>
                  </xsl:when>
                  <xsl:otherwise>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'999'"/>
                    </xsl:call-template>
                    <xsl:call-template name="AppliedDocumentFile">
                      <xsl:with-param name="Kind" select="'001'"/>
                    </xsl:call-template>
                  </xsl:otherwise>
                </xsl:choose>
              </Applications>
            </Request_3>
          </xsl:if>
        </xsl:for-each>
      </xsl:otherwise>
    </xsl:choose>
  </xsl:template>

  <xsl:variable name="AgentLetterFile">
    <xsl:choose>
      <xsl:when test="$MJFDeclarant='M' and $JFSender='J'">
        <xsl:value-of select="normalize-space(//Form[@Code='Info']/Page[@Code='Info']/*/*[not(@Selected='false')]/ParamFile)"/>
      </xsl:when>
      <xsl:when test="$MJFDeclarant!='M'">
        <xsl:value-of select="normalize-space(//Form[@Code='Request']/Page[@Code='Declarants']/*[@Code='Declarant']/*[@Selected='true']/ParamFile)"/>
      </xsl:when>
      <xsl:otherwise />
    </xsl:choose>
  </xsl:variable>

  <xsl:template name="AgentLetterExz">
    <Line>
      <xsl:variable name="Line2">
        <xsl:value-of select="$AgentLetterFile!=''"/>
      </xsl:variable>
      <C1>
        <xsl:value-of select="$Line2"/>
      </C1>
      <C2>
        <xsl:text>Документ, подтверждающий полномочия представителя заявителя (если запрос представляется представителем заявителя)</xsl:text>
        <!-- <xsl:choose>
          <xsl:when test="$Line2='true'">
            <xsl:text> 1 </xsl:text>
          </xsl:when>
          <xsl:otherwise>
            <xsl:text>___</xsl:text>
          </xsl:otherwise>
        </xsl:choose>
        <xsl:text> л.)</xsl:text>-->
      </C2>
    </Line>
  </xsl:template>

  <xsl:template name="PaymentDocumentExz">
    <Line>
      <xsl:variable name="Line1">
        <xsl:value-of select="Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code='024' and @Selected='true'] and ParamFile!=''] or Page[@Code='Applied_Documents']/*[@Code='Payment_Document' and @Selected='true']/*[ParamFile!='']"/>
      </xsl:variable>
      <C1>
        <xsl:value-of select="$Line1"/>
      </C1>
      <C2>
        <xsl:text>Платежный документ об оплате за предоставление сведений, внесенных в государственный кадастр недвижимости (если представление такого документа предусмотрено Порядком предоставления сведений, внесенных в государственный кадастр недвижимости), либо документ, подтверждающий право заявителя на безвозмездное получение сведений, внесенных в государственный кадастр недвижимости, или копия такого документа, заверенная в установленном порядке</xsl:text>
        <!--<xsl:choose>
          <xsl:when test="$Line1='true'">
            <xsl:variable name="X1">
              <xsl:value-of select="sum(Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code='024' and @Selected='true'] and ParamFile!='']/*[@Code='Pages' and normalize-space(.)!=''])"/>
            </xsl:variable>
            <xsl:variable name="X11">
              <xsl:choose>
                <xsl:when test="$X1!=''">
                  <xsl:value-of select="$X1"/>
                </xsl:when>
                <xsl:otherwise>0</xsl:otherwise>
              </xsl:choose>
            </xsl:variable>
            <xsl:variable name="X2">
              <xsl:value-of select="sum(Page[@Code='Applied_Documents']/*[@Code='Payment_Document' and @Selected='true']/*[ParamFile!='']/*[@Code='Pages' and normalize-space(.)!=''])"/>
            </xsl:variable>
            <xsl:variable name="X21">
              <xsl:choose>
                <xsl:when test="$X2!=''">
                  <xsl:value-of select="$X2"/>
                </xsl:when>
                <xsl:otherwise>0</xsl:otherwise>
              </xsl:choose>
            </xsl:variable>
            <xsl:text> </xsl:text>
            <xsl:value-of select="$X11+$X21"/>
            <xsl:text> </xsl:text>
          </xsl:when>
          <xsl:otherwise>
            <xsl:text>___</xsl:text>
          </xsl:otherwise>
        </xsl:choose>
        <xsl:text> л.) или его электронный образ, в случае представления запроса в электронной форме</xsl:text>-->
      </C2>
    </Line>
  </xsl:template>

  <xsl:template name="AppliedDocumentExz">
    <xsl:param name="Kind"/>
    <xsl:param name="Text"/>
    <xsl:param name="File"/>
    <Line>
      <xsl:variable name="Line2">
        <xsl:choose>
          <xsl:when test="$File='true'">
            <xsl:value-of select="Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code=$Kind and @Selected='true'] and ParamFile!=''] and 'true'"/>
          </xsl:when>
          <xsl:otherwise>
            <xsl:value-of select="Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code=$Kind and @Selected='true']] and 'true'"/>
          </xsl:otherwise>
        </xsl:choose>
      </xsl:variable>
      <C1>
        <xsl:value-of select="$Line2"/>
      </C1>
      <C2>
        <xsl:value-of select="$Text"/>
        <!--
        <xsl:text> (на </xsl:text>
        <xsl:choose>
          <xsl:when test="$Line2='true'">
            <xsl:variable name="X1">
              <xsl:value-of select="sum(Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code=$Kind and @Selected='true']]/*[@Code='Pages' and normalize-space(.)!=''])"/>
            </xsl:variable>
            <xsl:variable name="X11">
              <xsl:choose>
                <xsl:when test="$X1!=''">
                  <xsl:value-of select="$X1"/>
                </xsl:when>
                <xsl:otherwise>0</xsl:otherwise>
              </xsl:choose>
            </xsl:variable>
            <xsl:text> </xsl:text>
            <xsl:value-of select="$X1"/>
            <xsl:text> </xsl:text>
          </xsl:when>
          <xsl:otherwise>
            <xsl:text>___</xsl:text>
          </xsl:otherwise>
        </xsl:choose>
        <xsl:text> л.)</xsl:text>-->
      </C2>
    </Line>
  </xsl:template>

  <xsl:template name="P1_0">
    <P1>
      <OKU>
        <xsl:text>В ОКУ "</xsl:text>
        <xsl:value-of select="$NameRecipient"/>
        <xsl:text>"</xsl:text>
      </OKU>
    </P1>
  </xsl:template>

  <xsl:template name="P1_00">
    <P1>
      <OKU>
        <xsl:value-of select="$NameRecipient"/>
      </OKU>
    </P1>
  </xsl:template>

  <xsl:template name="P1_2">
    <P1.2>
      <xsl:for-each select="Page[@Code='Request_Documents']/*[@Code='Request_Document']/*">
        <C1>
          <xsl:call-template name="Value">
            <xsl:with-param name="x" select="'Quantity'"/>
          </xsl:call-template>
        </C1>
      </xsl:for-each>
    </P1.2>
  </xsl:template>

  <xsl:template name="P5">
    <P5>
      <T0>
        <xsl:if test="$MJFDeclarant='J' or $MJFDeclarant='F'">
          <xsl:for-each select="Page[@Code='Declarants']/*[@Code='Declarant']/*[@Selected='true']">
            <Line>
              <C1>true</C1>
              <C2>
                <xsl:text>Заявитель: телефон </xsl:text>
                <xsl:call-template name="Value">
                  <xsl:with-param name="x" select="'Phone'"/>
                </xsl:call-template>
                <xsl:text>, почтовый адрес </xsl:text>
                <xsl:call-template name="Value">
                  <xsl:with-param name="x" select="'Address'"/>
                </xsl:call-template>
                <xsl:text>, адрес электронной почты </xsl:text>
                <xsl:call-template name="Value">
                  <xsl:with-param name="x" select="'Email'"/>
                </xsl:call-template>
              </C2>
            </Line>
          </xsl:for-each>
          <Line>
            <C1>true</C1>
            <C2>
              <xsl:text>Представитель заявителя: телефон </xsl:text>
              <xsl:value-of select="$Phone"/>
              <xsl:text>, почтовый адрес </xsl:text>
              <xsl:value-of select="$Address"/>
              <xsl:text>, адрес электронной почты </xsl:text>
              <xsl:value-of select="$Email"/>
            </C2>
          </Line>
        </xsl:if>
        <xsl:if test="$MJFDeclarant='M'">
          <xsl:variable name="CM">
            <xsl:for-each select="Page[@Code='Declarants']/*[@Code='Delivery']/*[@Code='Mail' and @Selected='true']">
              <xsl:call-template name="Value">
                <xsl:with-param name="x" select="'Recipient'"/>
              </xsl:call-template>
            </xsl:for-each>
          </xsl:variable>
          <xsl:choose>
            <xsl:when test="$CM='02'">
              <Line>
                <C1>false</C1>
                <C2>
                  <xsl:text>Заявитель: телефон , почтовый адрес , адрес электронной почты </xsl:text>
                </C2>
              </Line>
              <Line>
                <C1>true</C1>
                <C2>
                  <xsl:text>Представитель заявителя: телефон </xsl:text>
                  <xsl:value-of select="$Phone"/>
                  <xsl:text>, почтовый адрес </xsl:text>
                  <xsl:value-of select="$Address"/>
                  <xsl:text>, адрес электронной почты </xsl:text>
                  <xsl:value-of select="$Email"/>
                </C2>
              </Line>
            </xsl:when>
            <xsl:otherwise>
              <Line>
                <C1>true</C1>
                <C2>
                  <xsl:text>Заявитель: телефон </xsl:text>
                  <xsl:value-of select="$Phone"/>
                  <xsl:text>, почтовый адрес </xsl:text>
                  <xsl:value-of select="$Address"/>
                  <xsl:text>, адрес электронной почты </xsl:text>
                  <xsl:value-of select="$Email"/>
                </C2>
              </Line>
              <Line>
                <C1>false</C1>
                <C2>
                  <xsl:text>Представитель заявителя: телефон , почтовый адрес , адрес электронной почты </xsl:text>
                </C2>
              </Line>
            </xsl:otherwise>
          </xsl:choose>
        </xsl:if>
      </T0>
    </P5>
  </xsl:template>

  <xsl:template name="P6">
    <P6>
      <T0>
        <xsl:variable name="C1">
          <xsl:value-of select="Page[@Code='Declarants']/*[@Code='Delivery']/*[@Code='OKU' and @Selected='true'] and 'true'"/>
        </xsl:variable>
        <Line>
          <C1>
            <xsl:value-of select="$C1"/>
          </C1>
          <C2>
            <xsl:text>В органе кадастрового учета </xsl:text>
            <xsl:for-each select="Page[@Code='Declarants']/*[@Code='Delivery']/*[@Code='OKU' and @Selected='true']">
              <xsl:call-template name="Value">
                <xsl:with-param name="x" select="'OKU'"/>
                <xsl:with-param name="list" select="'OKU'"/>
              </xsl:call-template>
            </xsl:for-each>
          </C2>
        </Line>
        <xsl:variable name="C2">
          <xsl:value-of select="Page[@Code='Declarants']/*[@Code='Delivery']/*[@Code='Mail' and @Selected='true'] and 'true'"/>
        </xsl:variable>
        <Line>
          <C1>
            <xsl:value-of select="$C2"/>
          </C1>
          <C2>
            <xsl:text>Почтовым отправлением по адресу: </xsl:text>
            <xsl:variable name="C21">
              <xsl:for-each select="Page[@Code='Declarants']/*[@Code='Delivery']/*[@Code='Mail' and @Selected='true']">
                <xsl:call-template name="Value">
                  <xsl:with-param name="x" select="'Recipient'"/>
                </xsl:call-template>
              </xsl:for-each>
            </xsl:variable>
            <xsl:choose>
              <xsl:when test="$C21='01'">
                <xsl:text>[заявителя] </xsl:text>
              </xsl:when>
              <xsl:otherwise>
                <xsl:text>заявителя </xsl:text>
              </xsl:otherwise>
            </xsl:choose>
            <xsl:text>или </xsl:text>
            <xsl:choose>
              <xsl:when test="$C21='02'">
                <xsl:text>[представителя заявителя] </xsl:text>
              </xsl:when>
              <xsl:otherwise>
                <xsl:text>представителя заявителя </xsl:text>
              </xsl:otherwise>
            </xsl:choose>
          </C2>
        </Line>
        <xsl:variable name="C3">
          <xsl:value-of select="Page[@Code='Declarants']/*[@Code='Delivery']/*[(@Code='EMail' or @Code='Site') and @Selected='true'] and 'true'"/>
        </xsl:variable>
        <Line>
          <C1>
            <xsl:value-of select="$C3"/>
          </C1>
          <C2>
            <xsl:text>По адресу электронной почты: </xsl:text>
            <xsl:choose>
              <xsl:when test="$C3='true'">
                <xsl:text>[заявителя] </xsl:text>
                <xsl:text>или </xsl:text>
                <xsl:text>представителя заявителя </xsl:text>
              </xsl:when>
              <xsl:otherwise>
                <xsl:text>заявителя </xsl:text>
                <xsl:text>или </xsl:text>
                <xsl:text>представителя заявителя </xsl:text>
              </xsl:otherwise>
            </xsl:choose>
          </C2>
        </Line>
      </T0>
    </P6>
  </xsl:template>

  <xsl:template name="TextRequest">
    <xsl:param name="TextRequest"/>
    <xsl:param name="Text1"/>
    <xsl:param name="Text2"/>
    <Line>
      <C1>
        <xsl:value-of select="$TextRequest='true'"/>
      </C1>
      <C2>
        <xsl:value-of select="$Text1"/>
        <xsl:if test="$TextRequest='true'">
          <xsl:text> </xsl:text>
          <xsl:for-each select="//Form[@Code='CHZ']/Page[@Code='Parcels']/*[@Code='Parcel']/*">
            <xsl:call-template name="Value">
              <xsl:with-param name="x" select="'CadastralNumber'"/>
            </xsl:call-template>
          </xsl:for-each>
        </xsl:if>
        <xsl:value-of select="$Text2"/>
      </C2>
    </Line>
  </xsl:template>

  <xsl:template name="TextRequestCHZPart">
    <xsl:for-each select="//Form[@Code='CHZPart' and @Selected='true']">
      <Line>
        <xsl:variable name="Line2_1">
          <xsl:value-of select="Page[@Code='SubParcels']/*[@Code='SubParcel']/*[@Code='New' and @Selected='true'] and 'true'"/>
        </xsl:variable>
        <xsl:variable name="Line2_2">
          <xsl:value-of select="Page[@Code='SubParcels']/*[@Code='SubParcel']/*[@Code='Old' and @Selected='true'] and 'true'"/>
        </xsl:variable>
        <C1>true</C1>
        <C2>
          <xsl:choose>
            <xsl:when test="$Line2_1='true'">
              <xsl:text>[образованием]</xsl:text>
            </xsl:when>
            <xsl:otherwise>
              <xsl:text>образованием</xsl:text>
            </xsl:otherwise>
          </xsl:choose>
          <xsl:text> (созданием), </xsl:text>
          <xsl:choose>
            <xsl:when test="$Line2_2='true'">
              <xsl:text>[изменением]</xsl:text>
            </xsl:when>
            <xsl:otherwise>
              <xsl:text>изменением</xsl:text>
            </xsl:otherwise>
          </xsl:choose>
          <xsl:text> части объекта недвижимости или </xsl:text>
          <xsl:text>прекращением существования</xsl:text>
          <xsl:text> части объекта недвижимости с учетным номером </xsl:text>
          <xsl:for-each select="Page[@Code='SubParcels']/*[@Code='SubParcel']/*[@Selected='true']">
            <xsl:call-template name="Value">
              <xsl:with-param name="x" select="'Ord_Num'"/>
            </xsl:call-template>
            <xsl:call-template name="Value">
              <xsl:with-param name="x" select="'Designation'"/>
            </xsl:call-template>
          </xsl:for-each>
        </C2>
      </Line>
    </xsl:for-each>
    <xsl:if test="count(//Form[@Code='CHZPart' and @Selected='true'])=0">
      <Line>
        <C1>false</C1>
        <C2>
          <xsl:text>образованием</xsl:text>
          <xsl:text> (созданием), </xsl:text>
          <xsl:text>изменением</xsl:text>
          <xsl:text> части объекта недвижимости или </xsl:text>
          <xsl:text>прекращением существования</xsl:text>
          <xsl:text> части объекта недвижимости с учетным номером </xsl:text>
        </C2>
      </Line>
    </xsl:if>
  </xsl:template>

  <xsl:template name="AppliedDocument">
    <xsl:param name="Kind"/>
    <xsl:param name="Text"/>
    <xsl:param name="File"/>
    <Line>
      <xsl:variable name="Line2">
        <xsl:choose>
          <xsl:when test="$File='true'">
            <xsl:value-of select="Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code=$Kind and @Selected='true'] and ParamFile!=''] and 'true'"/>
          </xsl:when>
          <xsl:otherwise>
            <xsl:value-of select="Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code=$Kind and @Selected='true']] and 'true'"/>
          </xsl:otherwise>
        </xsl:choose>
      </xsl:variable>
      <C1>
        <xsl:value-of select="$Line2"/>
      </C1>
      <C2>
        <xsl:value-of select="$Text"/>
        <xsl:text> (на </xsl:text>
        <xsl:choose>
          <xsl:when test="$Line2='true'">
            <xsl:variable name="X1">
              <xsl:value-of select="sum(Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code=$Kind and @Selected='true']]/*[@Code='Pages' and normalize-space(.)!=''])"/>
            </xsl:variable>
            <xsl:variable name="X11">
              <xsl:choose>
                <xsl:when test="$X1!=''">
                  <xsl:value-of select="$X1"/>
                </xsl:when>
                <xsl:otherwise>0</xsl:otherwise>
              </xsl:choose>
            </xsl:variable>
            <xsl:text> </xsl:text>
            <xsl:value-of select="$X1"/>
            <xsl:text> </xsl:text>
          </xsl:when>
          <xsl:otherwise>
            <xsl:text>___</xsl:text>
          </xsl:otherwise>
        </xsl:choose>
        <xsl:text> л.)</xsl:text>
      </C2>
    </Line>
  </xsl:template>

  <xsl:template name="PaymentDocument">
    <Line>
      <xsl:variable name="Line1">
        <xsl:value-of select="Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code='024' and @Selected='true'] and ParamFile!=''] or Page[@Code='Applied_Documents']/*[@Code='Payment_Document' and @Selected='true']/*[ParamFile!='']"/>
      </xsl:variable>
      <C1>
        <xsl:value-of select="$Line1"/>
      </C1>
      <C2>
        <xsl:text>Документ об уплате государственной пошлины или копия документа об освобождении от уплаты указанной пошлины (на </xsl:text>
        <xsl:choose>
          <xsl:when test="$Line1='true'">
            <xsl:variable name="X1">
              <xsl:value-of select="sum(Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code='024' and @Selected='true'] and ParamFile!='']/*[@Code='Pages' and normalize-space(.)!=''])"/>
            </xsl:variable>
            <xsl:variable name="X11">
              <xsl:choose>
                <xsl:when test="$X1!=''">
                  <xsl:value-of select="$X1"/>
                </xsl:when>
                <xsl:otherwise>0</xsl:otherwise>
              </xsl:choose>
            </xsl:variable>
            <xsl:variable name="X2">
              <xsl:value-of select="sum(Page[@Code='Applied_Documents']/*[@Code='Payment_Document' and @Selected='true']/*[ParamFile!='']/*[@Code='Pages' and normalize-space(.)!=''])"/>
            </xsl:variable>
            <xsl:variable name="X21">
              <xsl:choose>
                <xsl:when test="$X2!=''">
                  <xsl:value-of select="$X2"/>
                </xsl:when>
                <xsl:otherwise>0</xsl:otherwise>
              </xsl:choose>
            </xsl:variable>
            <xsl:text> </xsl:text>
            <xsl:value-of select="$X11+$X21"/>
            <xsl:text> </xsl:text>
          </xsl:when>
          <xsl:otherwise>
            <xsl:text>___</xsl:text>
          </xsl:otherwise>
        </xsl:choose>
        <xsl:text> л.)</xsl:text>
      </C2>
    </Line>
  </xsl:template>

  <xsl:template name="AgentLetter">
    <Line>
      <xsl:variable name="Line2">
        <xsl:value-of select="$AgentLetterFile!=''"/>
      </xsl:variable>
      <C1>
        <xsl:value-of select="$Line2"/>
      </C1>
      <C2>
        <xsl:text>Документ, подтверждающий полномочия представителя заявителя (на </xsl:text>
        <xsl:choose>
          <xsl:when test="$Line2='true'">
            <xsl:text> 1 </xsl:text>
          </xsl:when>
          <xsl:otherwise>
            <xsl:text>___</xsl:text>
          </xsl:otherwise>
        </xsl:choose>
        <xsl:text> л.)</xsl:text>
      </C2>
    </Line>
  </xsl:template>

  <xsl:template name="AppliedDocumentFile">
    <xsl:param name="Kind"/>
    <xsl:for-each select="Page[@Code='Applied_Documents']/*[@Code='Applied_Document' and @Selected='true']/*[*[@Code='Kind']/*[@Code=$Kind and @Selected='true'] and ParamFile!='']">
      <Application>
        <P0>
          <File>
            <xsl:call-template name="Value">
              <xsl:with-param name="x" select="'Request'"/>
            </xsl:call-template>
          </File>
        </P0>
      </Application>
    </xsl:for-each>
  </xsl:template>

  <xsl:template name="PaymentDocumentFile">
    <xsl:for-each select="Page[@Code='Applied_Documents']/*[@Code='Payment_Document' and @Selected='true']/*[ParamFile!='']">
      <Application>
        <P0>
          <File>
            <xsl:call-template name="Value">
              <xsl:with-param name="x" select="'Request'"/>
            </xsl:call-template>
          </File>
        </P0>
      </Application>
    </xsl:for-each>
  </xsl:template>

  <xsl:template name="AgentLetterFile">
    <xsl:if test="$AgentLetterFile!=''">
      <Application>
        <P0>
          <File>
            <xsl:value-of select="$AgentLetterFile"/>
          </File>
        </P0>
      </Application>
    </xsl:if>
  </xsl:template>

</xsl:stylesheet>
